colonoscopy endoscopy kittens dog waste puppy pet waste cats dogs puppies constipation dog waste removal cat colitis clean poop colon cancer pets pet waste removal